package javaCode.chapter12.stringbuilder_;

import java.io.Serializable;

/**
 * @author 徐州城
 * @version 1.0
 */
public class StringBuilder01 {
    public static void main(String[] args) {
        //解读
        //1. StringBuilder 继承了 AbstractStringBuilder 类
        //2. 实现了Serializable，说明StringBuilder对象可以 串行化(对象可以网络传输，可以保存到文件)
        //3. StringBuilder 是final类，不能被继承
        //4. StringBuilder 对象字符序列仍然是存放在其父类 AbstractStringBuilder 的 char[] value;
        //   因此，字符序列是堆中
        //5. StringBuilder 的方法，没有做互斥的处理，即没有 synchronized 关键字，因此在单线程的情况下使用 StringBuilder
        StringBuilder stringBuilder = new StringBuilder();
        StringBuffer stringBuffer = new StringBuffer();
    }
}
